regenerative repeating - French English Dictionary